heat blanket - German English Dictionary